﻿body{
font-family:"Arial",Helvetica,Arial,Tahoma,sans-serif;
line-height:1.4;
font-size:12px;
color:#333;
}
a{
color:#3C709A;
}
.font18{
font-size:24px;
color:#333;
}
.wrapper{
width:960px;
margin:0px auto;
}
header#header{
background:#0E2538;
}
#header #nav_type{
background:#DF9850;
}
.nav_type li{
float:right;
list-style:none;
}
.nav_type{
width:960px;
margin:0px auto;
}
.nav_type li a,.nav_type li p{
text-decoration:none;
color:#fff;
display:block;
padding:5px 10px;
text-transform:uppercase;
}
.nav_type li p span{
text-transform:none;
}
#logo{
margin-top:10px;
}
.nav_fullwidth{
background:#fff;
border-bottom:1px solid #ccc;
}
.nav_fullwidth ul{
width:960px;
margin:0px auto;
}
.nav_fullwidth ul .list_nav{
float:left;
list-style:none;
position:relative;
margin-left:50px;
}
.nav_fullwidth ul li a{
text-decoration:none;
display:block;
padding:6px 25px;
color:#3c709a;
}
.nav_fullwidth ul li a:hover{
color:#333;
text-shadow:0px 0px 2px #9ed4ff;
}
.nav_fullwidth ul .list_nav ul.drop_down{
display:none;
position:absolute;
background:#e7e7e7;
width:150px;
z-index:9999;
}
.nav_fullwidth ul li:hover .drop_down{
display:block;
}
.drop_down li{
list-style:none;
}
.drop_down li a:hover{
background:#fff;
}
#main_search{
height:250px;
background:url('../images/cube-pattern.png') repeat-x center #458ABA;
padding:58px 0px;
}

#main_search .wrap_search{
text-align:center;
padding:60px 25px;
margin:0px auto;
margin-top:15px;
}
#subjects_input{
height:45px;
border:1px solid #ccc;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
background:#fff;
color:#777777;
font-weight:bold;
padding-left:15px;
width:340px;
margin:0px 20px;
}
.txet1{
font-size:24px;
color:#fff;
}
#quan{
margin:0px 15px;
}
#quan select{
height:48px;
width:205px;
background:#fff;
color:#333;
}
#quan select option{
}
.btn_search{
height:49px;
width:150px;
text-align:center;
border:none;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
cursor:pointer;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
color:#FFF;
font-size:24px;
font-family:Helvetica;
text-shadow:1px 1px 0.05em #333;
background:#ffc578;
/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;
:ase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYjlkMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(#ffc578,0),color-stop(#fb9d23,1));
background:-webkit-linear-gradient(top,  #ffc578 0%, #fb9d23 100%);
background:-moz-linear-gradient(top,  #ffc578 0%, #fb9d23 100%);
background:-o-linear-gradient(top,  #ffc578 0%, #fb9d23 100%);
background:linear-gradient(top,  #ffc578 0%, #fb9d23 100%);
/* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc578), color-stop(100%,#fb9d23));
/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #ffc578 0%,#fb9d23 100%);
background:-moz-linear-gradient(top,  #ffc578 0%,#fb9d23 100%);
background:-o-linear-gradient(top,  #ffc578 0%,#fb9d23 100%);
background:linear-gradient(top,  #ffc578 0%,#fb9d23 100%);
/* Chrome10+,Safari5.1+ */
/* Opera 11.10+ */
/* IE10+ */
/*@@prefixmycss->No equivalent*/
/*@@prefixmycss->No equivalent*/
background:-webkit-linear-gradient(to bottom,  #ffc578 0%,#fb9d23 100%);
background:-moz-linear-gradient(to bottom,  #ffc578 0%,#fb9d23 100%);
background:-o-linear-gradient(to bottom,  #ffc578 0%,#fb9d23 100%);
background:linear-gradient(to bottom,  #ffc578 0%,#fb9d23 100%);
/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc578', endColorstr='#fb9d23',GradientType=0 );
/* IE6-8 */
:;
}
.btn_search:hover{
background:#7db9e8;
/* Old browsers */
background:#fceabb;
/* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;
:ase64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZWFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjY2Q0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Y4YjUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmRmOTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-webkit-gradient(linear,left top,left bottom,color-stop(#fceabb,0),color-stop(#fccd4d,0.5),color-stop(#f8b500,0.51),color-stop(#fbdf93,1));
background:-webkit-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
background:-moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
background:-o-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
background:linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f8b500 51%, #fbdf93 100%);
/* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(51%,#f8b500), color-stop(100%,#fbdf93));
/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background:-moz-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background:-o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background:linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
/* Chrome10+,Safari5.1+ */
/* Opera 11.10+ */
/* IE10+ */
/*@@prefixmycss->No equivalent*/
/*@@prefixmycss->No equivalent*/
background:-webkit-linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background:-moz-linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background:-o-linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
background:linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f8b500 51%,#fbdf93 100%);
/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 );
/* IE6-8 */
:;
}
.text_top{
font-size:30px;
font-weight:bold;
padding-bottom:5px;
color:#fefefe;
}
.text_top2{
color:#fefefe;
margin:5px;
}
/* Style Select Box*/
select{
margin:0;
background:#f8f8f8;
color:#888;
border:none;
outline:none;
display:inline-block;
cursor:pointer;
height:27px;
border:1px solid #ccc;
}
.main_search li{
list-style:none;
display:inline;
}
.s_input .select_style{
width:40%;
}
.text_style{
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
width:40%;
height:25px;
border:1px solid #ccc;
}
.text_style:focus{
-webkit-box-shadow:0px 0px 10px #006699;
-moz-box-shadow:0px 0px 10px #006699;
box-shadow:0px 0px 10px #006699;
}
.location{
margin-top:10px;
}
.location .select_style{
width:40%;
}
.padding_obj{
padding:10px 0px;
background:#EDEDEB;
}
.nav_fullwidth .objects_nav .list_nav{
background:#f8f8f8;
margin:3px;
}
.nav_fullwidth .objects_nav .drop_down li{
border-bottom:1px dashed #ccc;
}
.nav_fullwidth .objects_nav .drop_down li:last-child{
border:none;
}
/* Start About */
.row3{
background:#fff;
padding:30px 0px 150px 0px;
}
.row3 .row3_item{
width:280px;
float:left;
margin:0px 20px;
}
.row3_item .heading_row3{
font-size:24px;
font-weight:100;
color:#F26522;
}
.row3_item .thumnails{
text-align:center;
height:100px;
}
.row3_item .intro_row3{
font-size:14px;
line-height:24px;
text-align:center;
}
/* End  Bout */
/* row 4 */
.row999{
	background:#ededed;
	min-height:100px;
	display:inline-block;
}
.row4{
margin:0px 0xp 10px 0px;
}
.row4 .row4_left{
float:left;
width:280px;
height:250px;
}
.row4_left .row4_left_hd{
color:#3C709A;
font-size:30px;
text-align:center;
font-weight:300;
}
.searh_btn{
background:#73a71d;
color:#fff;
text-decoration:none;
display:block;
width:130px;
text-align:center;
padding:5px;
margin:10px auto;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
}
.searh_btn:hover{
background:#ff9900;
}
.searh_btn1{
background:#73a71d;
color:#fff;
text-decoration:none;
width:140px;
height:40px;
text-align:center;
padding:5px;
margin:10px auto;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
}
.searh_btn1:hover{
background:#ff9900;
}
.row4 .row4_right{
width:650px;
float:right;
}
.row4_right .row4_right_hd{
font-size:15px;
font-weight:600;
margin-top:10px;
}
.row4_right .item_right-row4{
margin:10px 0px;
}
.item_right-row4 .r4_item{
list-style:none;
width:43%;
float:left;
margin:10px 5px;
}
.r4_item .cl_r4{
color:#3C709A;
font-size:14px;
font-weight:600;
}
.r4_item .intro_r4{
margin-left:18px;
}
/* end row 4 */
/* row 5 */
.row5{
background:#fff;
padding:40px 0px;
}
.left_r5{
width:610px;
float:left;
}
.r51{
width:285px;
float:left;
margin:10px;
position:relative;
}
.heading_r51{
font-size:16px;
}
.r51 .slide_r5{
list-style:none;
background:#4F8ABA;
padding:10px 15px 20px 15px;
margin-top:10px;
}
.slide_r5 .heading_slide{
color:#fff;
margin-bottom:10px;
}
.slide_r5 .intro_slide{
font-size:14px;
color:#fff;
font-style:italic;
margin-bottom:30px;
}
.row5 .right_r5{
width:300px;
float:right;
padding:10px;
}
.right_r5 .heading_r5{
color:#3C709A;
font-size:30px;
text-align:center;
font-weight:300;
margin-top:20px;
}
.bottom_slide{
background:url('../images/bottom_bg.png') no-repeat 70px 0px;
}
/* End row 5 */
/* row 6 */
.row6{
background:#ededed;
padding:40px 0px;
}
.row6 .row6_left{
float:left;
width:280px;
height:250px;
}
.row6_left .row6_left_hd{
color:#3C709A;
font-size:30px;
text-align:center;
font-weight:300;
}
.node_text{
text-align:center;
margin-top:15px;
}
.r6_slide{
width:650px;
float:right;
}
.r6_slide .main_slide_r6{
width:100%;
background:#fff;
}
.main_slide_r6 .list_r6{
list-style:none;
padding:25px 15px;
}
.list_r6 .heading_r6{
color:#F26522;
font-size:18px;
font-weight:normal;
}
.list_r6 .intro_r6{
font-size:16px;
color:#a4a4a4;
display:block;
width:75%;
float:left;
line-height:30px;
}
.info_r6{
float:right;
width:130px;
}
.thumnails_r6 img{
width:120px;
height:160px;
}
.name_r6{
text-align:right;
}
.bottom_row6{
background:url('../images/bottom_bg-r6.png') no-repeat 30px 0px;
}
/* end row 6 */

/* r7 */
.row7{
width:100%;
padding:40px 0px 320px 0px;
background:url('../images/students.jpg') no-repeat center bottom;
}
.top_r7{
text-align:center;
}
.top_r7 .heading_r7{
font-size:24px;
font-weight:400;
color:#F26522;
padding-bottom:15px;
}
.node_r7{
color:#F26522;
font-size:16px;
font-weight:600;
display:block;
padding-bottom:10px;
}
/* end r7 */


/* request tutor */
.heading_request{
color:#E57700;
font-size:24px;
font-weight:normal;
}
.intro_rq{
font-size:18px;
color:#777777;
margin-bottom:20px;
}
.rq_text{
color:#333;
font-weight:bold;
margin:5px 0px;
}
.rq_arena{
width:100%;
height:250px;
}
.rq_width50 li{
list-style:none;
}
.local_rq{
}
.rq_box{
width:250px!important;
height:30px!important;
}
/* end request */
.main_question li{
list-style:none;
border-bottom:1px dashed #e1e1e1;
padding-bottom:15px;
padding-top:10px;
}
.main_question li:last-child{
border:none;
}
.title_question{
color:#ff8500;
font-size:20px;
font-weight:normal;
cursor:pointer;
padding-bottom:10px;
}
.title_question:hover{
color:#c26500;
}
.title_primary .icon-question{
color:#ff8500;
}
.reply{
font-size:15px;
font-weight:400;
line-height:2;
}
.wrapper{
margin-top:10px;
/*margin-bottom:10px;*/
}
/* sidebar left */
.cl_left{
width:240px;
float:left;
}
.box1{
background:#d5e3ef;
padding:15px;
position:relative;
padding-bottom:50px;
}
.box1 .title_box1{
text-transform:uppercase;
color:#3c709a;
font-size:15px;
border-bottom:2px solid #3c709a;
padding-bottom:6px;
margin-bottom:10px;
}
.curent_box1{
padding:0px;
}
.title1{
color:#3c709a;
}
.text_box1{
width:95%;
border:1px solid #87cbff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
height:20px;
margin:0px auto;
margin-bottom:10px;
padding-left:10px;
}
.text_box1:focus{
-webkit-box-shadow:0px 0px 7px #87cbff;
-moz-box-shadow:0px 0px 7px #87cbff;
box-shadow:0px 0px 7px #87cbff;
}
.localtion_box1{
}
.localtion_box1 li{
list-style:none;
margin:5px 0px;
}
.localtion_box1 li .box1_select{
background:#fff;
color:#333;
}
.btn_box1{
display:block;
position:absolute;
bottom:10px;
left:10px;
background:#3c709a;
color:#fff;
text-decoration:none;
padding:5px 10px;
}
.btn_box1:hover{
background:#1c5b8c;
}
.btn_advand{
color:#3c709a;
position:absolute;
right:10px;
bottom:10px;
}
.btn_advand:hover{
color:#1c5b8c;
}
.advand_box1{
display:none;
}
/* end sidebar left */
/* primary */
.primary{
width:680px;
float:right;
min-height:680px;
}
.primary .top_pr{
border-bottom:2px solid #e1e1e1;
margin-bottom:10px;
padding-bottom:10px;
}
.top_pr .title_primary{
float:left;
font-size:16px;
font-weight:400;
}
.title_primary span{
color:#F26522;
}
.top_pr .left{
float:right;
}
.left .box1_select{
background:#fff;
color:#333;
}
.primary #main_primary{
width:100%;
min-height:650px;
}
#main_primary .tutor_items{
width:100%;
border-bottom:1px dashed #e1e1e1;
padding:10px 0px;
}
.tutor_items{
*zoom:1;
}
.tutor_items:before,
.tutor_items:after{
display:table;
line-height:0;
content:"";
}
.tutor_items:after{
clear:both;
}
.tutor_items .left_items{
float:left;
width:120px;
position:relative;
text-align:center;
}
.tutor_items .center_items{
width:420px;
float:left;
}
.center_items .name_tutors a{
color:#3C709A;
font-size:14px;
font-weight:normal;
}
.center_items .name_tutors a:hover{
color:#F26522;
}
.subjects{
color:#F26522;
font-weight:bold;
}
.center_items .intro{
margin:10px 0px;
}
.center_items .btn_more{
color:#3C709A;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
}
.center_items .btn_more:hover{
color:#F26522;
}
.primary .right_items{
width:135px;
float:right;
}
.right_items .rate{
text-align:right;
}
.right_items li{
list-style:none;
border-bottom:1px solid #e1e1e1;
margin-bottom:10px;
padding-bottom:10px;
}
.right_items li a{
text-decoration:none;
color:#3C709A;
font-weight:bold;
display:block;
}
.right_items li a:hover{
color:#F26522;
}
.right_items li span.star{
color:#ffba00;
}
.right_items li span.comment{
color:#F26522;
}
.btn_view{
color:#fff;
text-decoration:none;
display:block;
background:#7db520;
width:80%;
margin:0px auto;
text-align:center;
padding:8px 0px;
margin-bottom:10px;
}
.btn_view:hover{
background:#ff9900;
}
.primary #footer_pri{
width:100%;
margin:10px 0px;
}
#footer_pri .btn_top{
color:#006699;
}
#footer_pri .btn_top:hover{
color:#ff9900;
}
.page_navi{
float:right;
}
.page_navi ul{
float:left;
}
.page_navi ul li{
float:left;
list-style:none;
}
.page_navi ul li a{
display:block;
text-decoration:none;
padding:5px 8px;
color:#006699;
background:#e1e1e1;
margin:0px 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border:1px solid #ccc;
}
.page_navi ul li a:hover{
color:#fff;
background:#ff9900;
}
.page_navi ul li span{
display:block;
text-decoration:none;
padding:5px 8px;
color:#fff;
background:#006699;
margin:0px 5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border:1px solid #ccc;
}
/* end primary */
#top_details{
}
#top_details .left_details{
width:140px;
margin:0px 10px;
float:left;
border:2px solid #fff;
-webkit-box-shadow:0px 0px 5px #777;
-moz-box-shadow:0px 0px 5px #777;
box-shadow:0px 0px 5px #777;
text-align:center;
height:207px;
}
#top_details .left_details .big_images{
width:135px;
height:207px;
}
.img_thumb{
border:2px solid #fff;
-webkit-box-shadow:0px 0px 5px #777;
-moz-box-shadow:0px 0px 5px #777;
box-shadow:0px 0px 5px #777;
cursor:pointer;
margin:0px 3px;
}
#top_details .center-details{
width:550px;
margin:0px 20px;
float:left;
}
.center-details .title_deyails{
color:#ff8500;
font-size:24px;
font-weight:400;
margin-bottom:20px;
}
.sub_details{
font-size:16px;
color:#333;
margin:20px 0px;
}
.center2 li{
list-style:none;
width:48%;
float:left;
margin:5px 2px;
}
.rating_details{
color:#ffba00;
}
.center2 li a{
text-decoration:none;
color:#3C709A;
font-weight:600;
}
#top_details .right_details{
width:180px;
float:right;
}
.right_details .localtion_details{
color:#3c709a;
font-size:20px;
font-weight:400;
display:block;
text-align:center;
margin-bottom:15px;
}
.right_details .localtion_details:hover{
color:#ff9900;
}
.right_details p{
margin-bottom:15px;
text-align:center;
}
.btn_details{
display:block;
text-align:center;
background:#7db520;
width:80%;
margin:0px auto;
padding:10px 0px;
margin-bottom:20px;
color:#fff;
text-decoration:none;
text-transform:uppercase;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
cursor: pointer;
}
.btn_details:hover{
background:#ff9900;
}
.tabs_navi{
text-align:center;
float:left;
border-bottom:2px solid #ccc;
padding:0px 199px;
}
.tabs_navi li{
float:left;
list-style:none;
}
.tabs_navi li a{
display:block;
padding:8px 15px;
text-decoration:none;
color:#3C709A;
background:#f1f1f1;
margin:0px 8px;
border:1px solid #ccc;
border-bottom:none;
border-top-left-radius:5px;
border-top-right-radius:5px;
}
.tabs_navi li a:hover{
background:#fcfcfc;
}
.main_tabs{
padding:20px 10px;
margin:10px 0px;
}
.left_mail{
width:550px;
float:left;
}
.right_mail{
width:380px;
float:right;
}
.col_de1{
background:#eee;
padding:10px;
}
.col_de2,.col_de3{
background:#eee;
padding:10px;
margin-bottom:15px;
}
.col_de3{
background:none;
border-bottom:1px solid #e1e1e1;
}
.bluclass{
color:#3C709A;
}
.title_de2{
padding-left:30px;
font-size:14px;
font-weight:400;
color:#333;
border-bottom:10px;
padding-bottom:10px;
}
.title_price{
padding-left:5px;
}
.node1{
color:#3C709A;
font-weight:bold;
margin:5px 0px;
}
.node1 span{
text-transform:capitalize;
color:#333333;
font-weight:400;
font-style:italic;
}
.arena{
height:150px;
}
.title_sent{
color:#3C709A;
font-size:20px;
font-weight:400;
}
.title_sent i{
margin-right:15px;
}
.localtion_mails{
margin-bottom:20px;
}
.localtion_mails select{
width:49%;
}
.tabs_navi li a.active_tabs{
background:#fff;
color:#FF8500;
}
.intro_email{
margin:10px 0px;
color:#333;
}
/* colunm right */
.heading_right{
color:#7DB520;
text-transform:uppercase;
font-family:Tahoma;
font-weight:400;
font-size:16px;
border-bottom:2px solid #ccc;
padding-bottom:10px;
margin-bottom:15px;
margin-top:15px;
}
.reply_right{
font-style:italic;
border-bottom:1px dashed #ccc;
padding:5px 0px;
}
.reply_right:last-child{
border:none;
}
.reply_right span{
font-weight:bold;
}
.main_sidebar ul{
width:100%;
}
.main_sidebar ul li{
list-style:none;
}
.main_sidebar ul li a{
display:block;
text-decoration:none;
font-size:13px;
border-bottom:1px dotted #e1e1e1;
padding:5px 0px;
color:#3C709A;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
}
.main_sidebar ul li:last-child a{
border:none;
}
.main_sidebar ul li a:hover{
color:#ff9900;
padding-left:5px;
}
/* end solunm right */
.fixpadding{
padding:10px 0px;
}
.fixpadding2{
padding:0px!important;
margin:0px!important;
}
/* đăng kí thành viên */
.form_regis{
width:100%;
padding:20px;
}
.form_regis ul li{
list-style:none;
}
.form_regis ul li.regis_form{
list-style:none;
width:48%;
margin:10px 0px;
float:left;
}
.form_regis ul li .text_style{
width:98%;
}
.form_regis ul li.margin_select{
margin-top:29px;
}
.form_regis ul li.margin_select select{
background:#fff;
color:#333;
}
.regis_80{
margin:10px 0px;
}
.regis_80 span{
color:red;
}
.regis_80 a{
text-decoration:none;
color:#006699;
}
.regis_80 a:hover{
color:#ff9900;
text-decoration:underline;
}
.regis_80 a.btn_already{
margin-top:10px;
margin-left:10px;
}
.regis_btn{
width:150px;
border:none;
float:left;
clear:both;
cursor:pointer;
}
.random_reviews{
background:#ececec;
padding:20px;
}
.random_reviews img{
width:132px;
height:123px;
border:1px solid #fff;
float:left;
}
.random_reviews .des_tutor{
width:77%;
float:right;
font-size:14px;
}
.node_regis{
font-style:italic;
line-height:2;
}
.info_student{
text-align:right;
margin-top:10px;
color:#777777;
}
/* ABOUT */
.title_about{
color:#FF8500;
font-size:16px;
font-weight:400;
}
.title_about i{
color:#7DB520;
}
.main-about{
}
/* END */
.error{
border:1px solid #f00;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
width:300px;
margin-top:15px;
margin-bottom:10px;
background:#fff;
padding:10px;
-webkit-box-shadow:0px 0px 8px #f00 inset;
-moz-box-shadow:0px 0px 8px #f00 inset;
box-shadow:0px 0px 8px #f00 inset;
}
.error2{
color:red;
}
.fixedsearch{
position:fixed;
top:0px;
left:0px;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-o-transition:all 1s;
transition:all 1s;
z-index:9999;
background:#2187c7;
margin:0px;
padding:10px 0px;
}
.dov{
width:100%;
}
#top{
position:fixed;
bottom:20px;
right:15px;
cursor:pointer;
}
/*===========CSS THEEM =============*/
.left-b2{
float:left;
width:100px;
background:url(../images/bg-cm.png) 40px -25px no-repeat;
position:relative;
}
.right-b2{
float:left;
width:780px;
background:#EEEEEE;
padding:20px;
}
.row-b2{
width:920px;
padding:0 20px;
display:inline-block;
margin-top:20px;
}
input.bt-ok{
background:none repeat scroll 0 0 #7DB520;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
border-width:0;
color:#FFFFFF;
display:inline-block;
font-family:'Open Sans',Tahoma,Geneva,Sans-Serif;
font-size:12px;
font-weight:normal;
height:26px;
letter-spacing:normal;
line-height:26px;
margin:0;
padding:0 1.5em;
text-decoration:none;
cursor:pointer;
float:right;
padding-right:20px;
}
p.row-b3{
height:40px;
}
/* môn học */
.col_de4{
margin:10px 0px;
padding:10px;
}
.col_de4 .sub1{
margin:10px 0px;
padding:5px 10px;
border-bottom:1px dashed #ccc;
}
.col_de4 .sub1 .sj_title{
font-size:14px;
font-weight:600;
margin-bottom:10px;
color:#333;
}
.col_de4 .sub1:last-child{
border:none;
}
.bg_education{
background:url('../images/education.png') no-repeat left 3px;
}
.cap3 .price{
color:red;
font-weight:bold;
}
/* FOOTER */
#footer{
background:#0075BE;
border-top:2px solid #73A71D;
}
.footer1{
margin-bottom:15px;
}
.col_60{
float:left;
width:70%;
margin-top:15px;
}
.col_fo1{
width:22%;
float:left;
}
.heading_fo{
color:#A4C3DC;
text-transform:uppercase;
opacity:0.8;
margin-bottom:10px;
}
.main_col_fo li{
list-style:none;
}
.main_col_fo li a{
color:#fff;
text-decoration:none;
display:block;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
margin:5px 0px;
font-size:13px;
clear:both;
}
.main_col_fo li a:hover{
color:#ff9900;
padding-left:5px;
}
.main_col_fo li a i{
margin-right:15px;
border:1px solid #fff;
padding:3px 0px;
display:block;
width:25px;
text-align:center;
float:left;
margin-bottom:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.footer2{
margin-top:15px;
}
.fo_col50{
width:47%;
float:left;
padding:0px 10px;
}
.fo_col50_menu li{
width:30%;
float:left;
list-style:none;
}
.fo_col50_menu li a{
color:#fff;
text-decoration:none;
margin:2px 0px;
display:block;
}
.fo_col50_menu li a:hover{
text-decoration:underline;
}
.main_fo{
border-top:1px solid #4F8ABA;
padding-top:5px;
color:#ccc;
}
.col_fo3{
background:#0062B3;
width:28%;
float:right;
text-align:center;
padding:15px 0px;
}
.ti_fo3{
color:#fff;
text-transform:uppercase;
font-weight:normal;
font-size:14px;
border-bottom:1px dashed #eee;
margin:0px 10px;
}
.node_fo3{
color:#A4C3DC;
font-size:14px;
margin-top:10px;
}
.node_fo3 i{
border:2px solid;
padding:5px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
color:#fff;
}
.phone_fo3{
color:#fff;
font-size:18px;
width:60%;
margin:0px auto;
margin-top:10px;
}
/* END FOOTER */
.blue_heading{
color:#2187c7;
font-size:18px;
font-weight:normal;
border-bottom:1px dashed #e1e1e1;
padding-bottom:5px;
}
.star{
color:#ff9900;
margin:10px 0px;
font-size:20px;
}
.star i{
margin:0px 5px;
}
.rate_details{
}
.rate_details a{
display:block;
width:60%;
border:1px solid #ddd;
float:left;
/*transition*/
-webkit-transition:background 0.5s;
-moz-transition:background 0.5s;
-o-transition:background 0.5s;
transition:background 0.5s;
text-indent:-9999px;
}
.rate_details a:hover{
background:#ff9900;
}
.rate_details .clearfix{
margin:10px 0px;
}
.rate_details span{
display:block;
width:35px;
float:left;
}
.tt_rate i{
color:#ff9900;
margin-left:5px;
}
.orangebg{
background:#ff9900;
display:block;
}
.num_rate{
padding-left:10px;
color:#777777;
}
.row-orange{
background:#feefb3 url('../images/warning.png') no-repeat center left;
text-align:center;
padding:20px;
}
.heading-18{
font-size:18px;
font-weight:600;
}
.color777{
color:#777;
}
.percent_complate{
background:#fff;
width:60%;
margin:10px auto;
}
.greenbg{
background:#73A71D;
display:block;
}
.intro_complate{
font-size:18px;
}
.intro_complate a{
color:#3B5998;
font-weight:600;
text-decoration:none;
}
.intro_complate a:hover{
color:#ff9900;
}
.heading-24{
font-size:24px;
}
.colorff9900{
color:#ff9900;
}
.pading10{
padding:10px 0px;
}
.heading-16{
font-size:16px;
}
.btn{
padding:5px 5px;
text-decoration:none;
color:#fff;
font-size:14px;
}
.btn_grren{
background:#73A71D;
}
.btn_grren:hover{
background:#ff9900;
}
.min720{
min-height:720px;
}
.avartar{
width:200px;
text-align:left;
padding:10px!important;
}
.col-65{
float:left;
width:63%;
}
.table{
border:1px solid #ddd;
width:100%;
border-bottom:none;
}
.top_col{
background:#32BBFF;
border-bottom:1px solid #ddd;
padding:15px 10px;
}
.top_col h4{
text-transform:uppercase;
color:#fff;
}
.main-table{
background:#fff;
}
.main_sub ul li,.heading_table li{
list-style:none;
float:left;
text-align:center;
}
.tb-col1,.tb-col2,.tb-col4{
width:15%;
}
.heading_table .tb-col3{
text-align:center!important;
}
.tb-col3{
width:55%;
text-align:left!important;
}
.heading_table{
background:#eee;
padding:10px 5px;
font-weight:bold;
color:#777;
border-bottom:1px solid #ccc;
margin-bottom:10px;
}
.item{
border-bottom:1px solid #ccc;
padding:10px 0px;
}
.item li a{
color:#3C709A;
text-decoration:none;
}
.item li a:hover{
text-decoration:underline;
}
.item li a i.icon-check{
color:green;
}
.col-30{
width:35%;
float:right;
}
.main-col30 ul{
width:100%;
display:block;
}
.main-col30 ul{
border-bottom:1px solid #ccc;
padding:10px 0px;
}
.main-col30 ul:last-child{
border:none;
}
.main-col30 ul li{
float:left;
width:30%;
list-style:none;
}
.main-col30 ul li i.icon-question{
color:#fff;
background:#006699;
padding:5px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.main-col30 ul li:last-child{
text-align:right;
}
.main-col30 a{
color:#3C709A;
}
.success{
border:1px solid #7DB520;
padding:10px;
margin:15px 0px;
}
.heading50{
font-size:250px;
}
.notfound{
text-align:center;
}
.color-green{
color:#7DB520;
}
.list_rate{
width:100%;
}
.list_rate li{
border-bottom:1px solid #ccc;
padding:25px 0px;
list-style:none;
}
.left_48{
width:48%;
float:left;
}
.margin-right-50{
margin-left:50px;
}
.inputwrap{
padding-right:50px;
}
.padding10{
padding:10px;
}
.margin5{
margin:5px;
}
.blue{
color:#2187C7;
}
.heading_ble{
background:#3C709A;
color:#fff;
font-weight:normal;
text-transform:uppercase;
padding:15px 10px;
margin-bottom:15px;
}
.respon li{
list-style:none;
margin-bottom:25px;
}
.respon li ul li{
list-style:inherit;
margin:5px 15px;
margin-left:35px;
}
.popnext{
background:#eee;
width:960px;
position:fixed;
z-index:9999;
border:1px solid #ccc;
top:50%;
left:13%;
padding:25px;
display:none;
}
.popnext li{
list-style:none;
float:left;
}
.popnext li a{
display:block;
padding:10px 20px;
margin:0px 20px;
text-decoration:none;
text-transform:uppercase;
color:#fff;
background:#82C22B;
}
.popnext li a.close{
background:#d1d1d1;
color:#333;
}
.ovalaybox{
background:#1b1b1b;
opacity:0.8;
z-index:9998;
position:relative;
width:100%;
height:100%;
}
.left_profile{
float:left;
width:230px;
}
.right_profile{
float:right;
width:680px;
}
.blue_bg{
background:#f1f1f1;
padding:15px 20px;
padding-left:30px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border:1px solid #ddd;
margin:15px 0px;
position:relative;
}
.absolute-center{
position:absolute;
left:5px;
top:40%;
color:#3C709A;
}
.left_current{
float:left;
width:60%;
margin-bottom:20px;
}
.left_current li{
list-style:none;
padding:10px 0px;
}
.left_current li .left{
font-weight:bold;
margin-right:10px;
}
.left_current li a{
float:right;
margin-right:15px;
}
.right_current{
float:right;
width:35%;
}
.right_current li{
list-style:none;
margin:10px 0px;
}
.right_current li a{
text-decoration:none;
}
ul.email li{
padding-top:10px;
list-style:none;
line-height:25px;
font-weight:bold;
border-bottom:1px dotted #E5E5E5;
}
ul.email li a{
list-style:none;
line-height:25px;
font-weight:bold;
text-decoration:none;
display:block;
padding:0px 20px;
}
a.soan{
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
background:#D14130;
width:120px;
height:30px;
color:white;
display:block;
line-height:27px;
font-weight:bold;
text-align:center;
font-size:16px;
text-decoration:none;
}
.wrapper2 ul li{
list-style:none;
line-height:30px;
padding:5px 0;
border-bottom:1px solid #E5E5E5;
}
.wrapper2 ul li a{
color:#B7B2B2;
text-decoration:none;
}
span.chuadoc{
font-weight:bold;
font-size:15px;
color:black;
}
span.date{
float:right;
color:black;
}
a.active{
color:#ff9900;
background:#f0f0f0;
}
.popup_video{
position:fixed;
top:20%;
left:25%;
z-index:9999;
}
.popup_video .close{
cursor:pointer;
}
.overlay{
background:#fff;
width:100%;
height:100%;
position:fixed;
opacity:0.8;
z-index:9998;
}
.popup_video .close:hover{
color:red;
}
.thumbvideos{
-webkit-box-shadow:0px 0px 5px #ccc inset;
-moz-box-shadow:0px 0px 5px #ccc inset;
box-shadow:0px 0px 5px #ccc inset;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
cursor:pointer;
padding:10px 15px;
}
.thumbvideos img{
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;
}
.thumbvideos:hover img{
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
-webkit-box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc;
box-shadow:0px 0px 5px #ccc;
}
.thumbvideos .playvideo{
color:#3C709A;
font-family:cursive;
margin-right:15px;
margin-top:25px;
width:150px;
float:right;
}
.thumbvideos:hover span{
color:#ff9900;
}
.playvideo span{
font-size:24px;
}
.email_list{
max-height:350px;
overflow:auto;
border:1px solid #ccc;
padding:15px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin-bottom:15px;
}
.studen_mess{
padding:10px;
border:1px solid #ccc;
margin-bottom:15px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;
-webkit-box-shadow:0px 0px 5px #e1e1e1 inset;
-moz-box-shadow:0px 0px 5px #e1e1e1 inset;
box-shadow:0px 0px 5px #e1e1e1 inset;
position:relative;
}
.name_student{
color:#4498ff;
font-weight:normal;
font-size:16px;
}
.take_mss_st{
color:#777;
}
.tutor_mess{
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;
margin-right:35px;
}
.email_list:hover
{
    background:#f0f0f0;
}
.email_list:hover img
{
    border-radius:0px;
    opacity:1;
}
.rep_avartar{
float:left;
margin-right:10px;
}
.rep_avartar img{
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
border:2px solid #fff;
-webkit-box-shadow:0px 0px 5px #ccc;
-moz-box-shadow:0px 0px 5px #ccc;
box-shadow:0px 0px 5px #ccc;
transition:all 1s;
opacity:0.7;
}
.take_mss_tutor{
width:495px;
float:right;
}
.btn_repmail{
position:absolute;
z-index:9999;
bottom:10px;
right:10px;
width:150px;
}
.text_mess{
width:100%;
height:60px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
border:1px solid #ccc;
}
.ajax_guimail{
width:150px;
}
#mytt{
border:1px solid #ccc;
width:100%;
}
.heading_blue{
background:#0A97DA;
color:#fff;
padding:5px 15px;
font-size:16px;
font-weight:normal;
}
#mytt tbody{
margin-top:10px;
border-top:1px solid #ccc;
}
#mytt td{
border-right:1px solid #ccc;
text-align:center;
}
.list-tutor td{
padding:5px;
}
.traloi_mail{
border:1px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
padding:15px;
max-height:500px;
overflow:auto;
}
.traloi_mail::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.traloi_mail::-webkit-scrollbar
{
	width: 7px;
	background-color: #7DB520;
}

.traloi_mail::-webkit-scrollbar-thumb
{
	background:#7DB520;
}
.traloi_mail .box_traloi{
border-bottom:1px dashed #ccc;
margin-bottom:10px;
padding-bottom:10px;
}
.box_traloi #mss_traloi{
width:80%;
float:left;
resize:none;
height:60px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
border:1px solid #ccc;
}
.submit_rep{
width:100px;
float:left;
border:none;
margin-top:10px;
margin-left:10px;
cursor:pointer;
}
.sent_mss h4
{
    color:#7DB520;
    font-size:18px;
    font-weight:normal;
    margin-bottom:10px;
}
.sent_mss
{
    margin-bottom:15px;
    position:relative;
}
.sent_mss .arr_up
{
    background:url('../images/row-box1.png') no-repeat;
    display:block;
    height:57px;
    width:63px;
    margin-left:35px;
    margin-bottom:-2px;
}
.down_mss .arr_down
{
    background:url('../images/box2.png') no-repeat;
    display:block;
    height:57px;
    width:63px;
    margin-left:534px;
    margin-bottom:-2px;
}
.box-rep .content_1
{
    float:none!important;
}
.content_1
{
    margin-left:30px;
}
.lef_mail_details
{
    float:left;
    text-align:center;
    border-radius:50%;
}
.lef_mail_details img
{
    border-radius:50%;
        padding:5px;
    background:#7DB520;
}
.lef_mail_details h4
{
    color:#fff;
}
.lef_mail_details i
{
    padding:5px;
    background:#fff;
    border:2px solid #fff;
    box-shadow:0px 0px 4px #ccc;
}
.box-rep
{
    margin-left:0px!important;
    margin-right:30px!important;
    border:1px solid #ccc;
    background:#fff!important;
    float:none!important;
}
.sent_mss .content_1
{
    background:#f0f0f0;
    padding:10px;
    border-radius:5px;
    float:left;
    min-width:496px;
    max-width:513px;
    margin:5px 10px 0px 25px;
}
.down_mss .content_1
{
    background:#d6ff91;
    padding:10px;
    margin-right:20px;
    border-radius:5px;
}
.down_mss img
{
    float:right;
    margin-bottom:10px;
    border-radius:50%;
    border:2px solid #777777;
    box-shadow:0px 0px 4px #ccc;

}
.arr
{
    background:url('../images/arr_comment.png') no-repeat;
    position:absolute;
    top:15px;
    width:18px;
    height:25px;
    left:89px;
}
.arr2
{
    background:url('../images/arrr2.png') no-repeat;
    position:absolute;
    top:15px;
    width:18px;
    height:35px;
    right:86px;
}
.right_items .star i
{
    font-size:10px!important;
}
.name-des
{
    color:#777777;
    text-align:right;
    font-size:10px;
    font-style:italic;
}
.title-122
{
    color:#3C709A;
    font-weight:bold;
    font-size:12px;
    border-bottom:1px dashed #ccc;
    padding-bottom:5px;
    margin-bottom:5px;
}
.ol-number {
    -moz-box-sizing: content-box;
    background: none repeat scroll 0 0 #C2C2C2;
    border: 4px solid #D4D4D4;
    border-radius: 16px;
    color: #FFFFFF;
    display: block;
    font-weight: bold;
    height: 18px;
    margin: 0 auto;
    text-align: center;
    text-decoration: none;
    width: 18px;
	float:left;
	left: 0;
    position: absolute;
    top: 0;
}
 li.r4_item {
    min-height: 9em;
    padding-bottom: 1em;
	position:relative;
	padding-left:35px;
}
#slogan{
	--float: left;
	color: #ED1E24;
}
#main_logo
{
	width: 100%;
}
#hotline
{
	width: 10%;
	float: right;
}
.contet-row4{
	background:#cbc9c9;
	margin:10px;
}
a.gopy{
	top: 40%;
	height: 102px;
	background-color: rgb(3, 115, 182);
	background:url(../images/askustab.png) no-repeat #0373B6;
	color: #FFFFFF;
    cursor: pointer;
    overflow: hidden;
    position: fixed;
    text-indent: -100000px;
    width: 42px;
    z-index: 100000;
	right:0px;
}
div.close1{width:50px;height:50px;background:url(../images/close.png) no-repeat;position:fixed;top:18%;right:21%;cursor:pointer}
.overlay{background:#292929;width:100%;min-height:1000px;position:fixed ;z-index:9999;opacity:0.5}
#contact-pp{width:50%;height:350px;position:fixed;background:#4F8ABA;z-index:9999;top: 23%;left:25%;padding:10px}
#form-contact h4{
	color:#fff;
	font-size:15px;
	text-transform:uppercase;
	text-align:center;
}
p.thongbao{
	min-height:25px;
	padding:3px 0px;
	color:#fff;
	text-align:center;
}
.label {min-width:158px;text-align:left;float:left;height:30px;line-height:30px;padding-left:30px;color:#fff;font-weight:bold;}
#form-contact p{margin:5px 0}
#form-contact h4{text-transform:uppercase;font-weight:bold}
#form-contact p input{width:300px;height:30px;background:#fff;border:none}
#form-contact p textarea{width:295px;height:100px;resize:none}
input.submit{cursor:pointer;height:30px!important;text-align:center!important;background:#f36523!important;color:#fff;font-weigth:bold}
p.sbm{text-align:center}
.error3{
	font-size:12px;
	color:red;
	padding-left:188px;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #999999;
  border-radius: 10px;
}
